Web管理ツールの導入

まずはウェブ上でアクセス解析を行うwebalizerをインストールします。よく「ウェブアナライザー」って言う人がいますが綴りから見ると「ウェブアライザー」です。

◇ webalizerのインストールと設定

ダウンロード
http://www.mrunix.net/webalizer/

展開
# tar zxf webalizer-2.01-10-src.tgz

インストール

# cd /usr/local/src/webalizer-2.01-10
# ./configure
–with-language=japanese
–with-etcdir=/usr/local/etc
–with-png=/usr/local/lib
# make
# make install

## webalizerの設定

# cd /usr/local/etc/
# cp webalizer.conf.sample webalizer.conf
# vi webalizer.conf

有効にした設定内容
OutputDir /usr/local/apache/htdocs/管理ディレクトリ/webalizer
Incremental yes
HostName ホスト名

PageType htm*
PageType cgi
PageType php
PageType pl

DNSCache dns_cache.db

HideURL *.gif
HideURL *.GIF
HideURL *.jpg
HideURL *.JPG
HideURL *.png
HideURL *.PNG
HideURL *.ra

IgnoreURL /管理ディレクトリ

ユーザでcrontabに登録

# su – user
$ crontab -e
5 0 * * * シェルファイルのパス/webalizer.sh
実行スクリプトのサンプル
#!/bin/sh
/usr/local/bin/webalizer /usr/local/apache/logs/access_log.`date -v -1d +%Y-%m-%d`

# chmod 755 webalizer.sh
◇ phpMyAdminのインストール

ダウンロード
http://www.phpmyadmin.net/home_page/index.php

展開
# tar zxf phpMyAdmin-2.8.0.4.tar.gz

インストール
展開した内容をWebでアクセス可能な場所にコピー
◇ phpPgAdminのインストール

ダウンロード
http://phppgadmin.sourceforge.net/

展開
# tar zxf phpPgAdmin-4.0.1.tar.gz
インストール
展開した内容をWebでアクセス可能な場所にコピー
Apacheでアクセス制限
http.confを編集
# Basic Auth
<directory “=”” usr=”” local=”” apache=”” htdocs=”” 管理ディレクトリ=””>
AuthType Basic
AuthName “Management Zone”
AuthUserFile ディレクトリ名/.htpasswd
Require user ユーザ名

order allow,deny
allow from 許可するIPアドレス

BASIC認証パスワードを設定(新規)
# htpasswd -c ディレクトリ名/.htpasswd ユーザ名